// pages/login/index.js
const { $fn, $wx, img, $http } = getApp()
Page({
    data: {
        img
    },
    onLoad(options) {
        if($wx.getToken()) $wx.pushTab('/pages/tabs/home/index')
	},
    onSubmit({ detail: { value } }){
       const { phone, password } = value
       if($fn.isEmpty(phone)) return $wx.msg.error('请输入用户名')
       if($fn.isEmpty(password)) return $wx.msg.error('请输入密码')

       $http.post(null, 'user.login', { param: value, token:false, loadingText:'登录中' } ).then( ({info, token}) =>{
            $wx.msg.success('登录成功')
            $wx.local('user', {...info, token})
            const loginPage = $wx.local('loginPage')
            if(loginPage){
                $wx.replace(loginPage)
                $wx.localRemove('loginPage')
            }else{
                $wx.pushTab('/pages/tabs/home/index')
            }
       })
    },
    onTap(){
        $wx.msg.info('注册按钮')
        console.log($wx.getToken())
    }
})